steam pot - French English Dictionary